/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconShipin = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M696.02332433 980.6661388H160.68274446C107.70633337 980.6661388 65.88285059 938.84265603 65.88285059 885.86624363V601.46656059c0-52.97641111 41.82348279-94.79989392 94.79989387-94.79989392h535.34057987c52.97641111 0 94.79989392 41.82348279 94.79989392 94.79989392v284.39968304c0 52.97641111-41.82348279 94.79989392-94.79989392 94.79989517zM160.68274446 562.43131082c-22.30585794 0-39.03525105 16.72939313-39.03525104 39.03524977v284.39968304c0 22.30585794 16.72939313 39.03525105 39.03525104 39.03525105h535.34057987c22.30585794 0 39.03525105-16.72939313 39.03525103-39.03525105V601.46656059c0-22.30585794-16.72939313-39.03525105-39.03525103-39.03524977H160.68274446z"
        fill={getIconColor(color, 0, '#666666')}
      />
      <Path
        d="M985.99947213 977.87790576c-5.57646479 0-8.36469654 0-11.15292958-2.78823174l-223.05857404-111.52928702c-13.94116137-5.57646479-19.51762486-22.30585794-13.94116139-36.2470193s22.30585794-19.51762486 36.247018-13.94116006l184.02332429 92.01166215V581.94893569L774.09382512 673.96059788c-13.94116137 5.57646479-30.6705545 0-36.247018-13.94116135-5.57646479-13.94116137 0-30.6705545 13.94116139-36.24701802l223.05857404-111.52928705c8.36469654-5.57646479 19.51762486-2.78823176 27.88232275 0 8.36469654 5.57646479 13.94116137 13.94116137 13.94116005 25.09408971v412.65836318c0 8.36469654-5.57646479 19.51762486-13.94116005 25.09408967-5.57646479 0-11.15292829 2.78823176-16.72939317 2.78823174zM623.52928703 534.54898809c-139.41160978 0-250.94089678-111.52928703-250.94089681-250.94089678s111.52928703-250.94089678 250.94089681-250.94089677 250.94089678 111.52928703 250.94089682 250.94089677-111.52928703 250.94089678-250.94089682 250.94089678z m0-446.11714943c-108.74105527 0-195.17625266 86.43519735-195.17625264 195.17625265s86.43519735 195.17625266 195.17625264 195.17625394 195.17625266-86.43519735 195.17625394-195.17625394-86.43519735-195.17625266-195.17625394-195.17625265z"
        fill={getIconColor(color, 1, '#666666')}
      />
      <Path
        d="M205.29445903 534.54898809c-108.74105527 0-195.17625266-86.43519735-195.17625265-195.17625263s86.43519735-195.17625266 195.17625265-195.17625264 195.17625266 86.43519735 195.17625394 195.17625264-86.43519735 195.17625266-195.17625394 195.17625263z m0-334.58786239c-78.07050077 0-139.41160978 61.34110766-139.41160844 139.41160976s61.34110766 139.41160978 139.41160844 139.41160979 139.41160978-61.34110766 139.41160976-139.41160979-61.34110766-139.41160978-139.41160976-139.41160976zM372.58839022 883.07801188h-142.19984152c-36.24701799 0-66.91757247-30.6705545-66.91757246-66.91757248v-72.49403731c0-16.72939313 11.15292829-27.88232142 27.88232273-27.88232143s27.88232142 11.15292829 27.88232142 27.88232143v72.49403731c0 5.57646479 5.57646479 11.15292829 11.15292831 11.1529283H372.58839022c16.72939313 0 27.88232142 11.15292829 27.88232275 27.88232273s-11.15292829 27.88232142-27.88232275 27.88232145zM470.17651721 883.07801188h-27.88232144c-16.72939313 0-27.88232142-11.15292829-27.88232274-27.88232145s11.15292829-27.88232142 27.88232274-27.88232273h27.88232144c16.72939313 0 27.88232142 11.15292829 27.88232142 27.88232273s-11.15292829 27.88232142-27.88232142 27.88232145z"
        fill={getIconColor(color, 2, '#666666')}
      />
      <Path
        d="M623.52928703 283.60809131m-111.52928703 0a111.52928703 111.52928703 0 1 0 223.05857536 0 111.52928703 111.52928703 0 1 0-223.05857536 0Z"
        fill={getIconColor(color, 3, '#666666')}
      />
      <Path
        d="M205.29445903 339.37273546m-83.64696561 0a83.64696561 83.64696561 0 1 0 167.29393122 0 83.64696561 83.64696561 0 1 0-167.29393122 0Z"
        fill={getIconColor(color, 4, '#666666')}
      />
    </Svg>
  );
};

IconShipin.defaultProps = {
  size: 18,
};

IconShipin = React.memo ? React.memo(IconShipin) : IconShipin;

export default IconShipin;
